home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / pc / TANK11.ZIP / SOURCE.ZIP / MAKEFILE < prev    next >
Encoding:
Text File  |  1993-04-10  |  1.1 KB  |  36 lines

  1. # makefile for Super Tank 1.0
  2.  
  3. MODEL    = s
  4. CC       = bcc
  5. CFLAGS   = -M -llm -O2 -Qe- -Qx=0000 -v -c -m$(MODEL) -G -Ic:\prog\cpp\include
  6. ASM      = tasm
  7. ASMFLAGS = /ml /zi
  8.  
  9. .c.obj:
  10.     $(CC) $(CFLAGS) { $< }   # the brackets just tell turbo make
  11.                    # to compile multiple files at once
  12. .asm.obj:
  13.     $(ASM) $(ASMFLAGS) $<
  14.  
  15. tank.exe  : tank.obj hit.obj draw.obj shots.obj dotanks.obj tankhit.obj \
  16.             setcurs.obj putstr13.obj config.obj mode.obj joy.obj \
  17.         dc13.obj pa13.obj gr_int9.obj gr.obj
  18.     $(CC) -M -llm -li -lv @tank.lnk
  19.  
  20. joy.obj    :    joy.c joy.h
  21.     $(CC) $(CFLAGS) -Od joy.c
  22.  
  23. config.obj    : config.c tankdefs.h extern.h types.h
  24. dc13.obj     : dc13.asm
  25. dotanks.obj     : dotanks.c tankdefs.h extern.h types.h joy.h
  26. draw.obj     : draw.c tankdefs.h extern.h types.h
  27. gr.obj         : gr.c gr.h
  28. gr_int9.obj     : gr_int9.c
  29. hit.obj     : hit.c tankdefs.h extern.h types.h
  30. mode.obj     : mode.c
  31. pa13.obj     : pa13.asm
  32. putstr13.obj     : putstr13.c
  33. setcurs.obj     : setcurs.c
  34. shots.obj     : shots.c tankdefs.h extern.h types.h
  35. tank.obj     : tank.c tankdefs.h tankpics.h types.h extern.h joy.h
  36. tankhit.obj     : tankhit.c